FIO/EIO/CIO/MIO State Bitmask Registers
Name Start Address Type Access
FIO_STATE 2500 UINT16 R/W
EIO_STATE 2501 UINT16 R/W
CIO_STATE 2502 UINT16 R/W
MIO_STATE 2503 UINT16 R/W
FIO_STATE
- Address: 2500
Read or write the state of the 8 bits of FIO in a single binary-encoded value. 0=Low AND 1=High. Does not configure direction. Reading lines set to output returns the current logic levels on the terminals, not necessarily the output states written. The upper 8-bits of this value are inhibits.
  • Data type: UINT16  (type index = 0)
  • Readable and writable
  • This register may be streamed
  • T8:
  • T7:
  • T4:
EIO_STATE
- Address: 2501
Read or write the state of the 8 bits of EIO in a single binary-encoded value. 0=Low AND 1=High. Does not configure direction. Reading lines set to output returns the current logic levels on the terminals, not necessarily the output states written. The upper 8-bits of this value are inhibits.
  • Data type: UINT16  (type index = 0)
  • Readable and writable
  • This register may be streamed
  • T8:
  • T7:
  • T4:
CIO_STATE
- Address: 2502
Read or write the state of the 4 bits of CIO in a single binary-encoded value. 0=Low AND 1=High. Does not configure direction. Reading lines set to output returns the current logic levels on the terminals, not necessarily the output states written. The upper 8-bits of this value are inhibits.
  • Data type: UINT16  (type index = 0)
  • Readable and writable
  • This register may be streamed
  • T8:
  • T7:
  • T4:
MIO_STATE
- Address: 2503
Read or write the state of the 3 bits of MIO in a single binary-encoded value. 0=Low AND 1=High. Does not configure direction. Reading lines set to output returns the current logic levels on the terminals, not necessarily the output states written. The upper 8-bits of this value are inhibits.
  • Data type: UINT16  (type index = 0)
  • Readable and writable
  • This register may be streamed
  • T8:
  • T7:
  • T4: